rib cartilage - German English Dictionary